package com.bms.hystrix.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * (ShiPinBiao)实体类
 *
 * @author makejava
 * @since 2021-03-15 16:33:35
 * @version 1.0
 */
@ApiModel(value = "ShiPinBiao",description = "$tableInfo.comment")
public class ShiPinBiao implements Serializable {
//    private static final long serialVersionUID = 829852220331475582L;
    /**
    * 主键
    */
	@ApiModelProperty(name = "id",notes = "主键",dataType = "Integer",required = true)
    private Integer id;
    /**
    * 标题
    */
	@ApiModelProperty(name = "biaoTi",notes = "标题",dataType = "String",required = true)
    private String biaoTi;
    /**
    * 视频地址
    */
	@ApiModelProperty(name = "shiPin",notes = "视频地址",dataType = "String",required = true)
    private String shiPin;
    /**
    * 作者id 外键 与科研用户表外联
    */
	@ApiModelProperty(name = "zuoZheId",notes = "作者id 外键 与科研用户表外联",dataType = "Integer",required = true)
    private Integer zuoZheId;
    /**
    * 上传时间
    */
	@ApiModelProperty(name = "shangChuanShiJian",notes = "上传时间",dataType = "Date",required = true)
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
    private Date shangChuanShiJian;
    /**
    * 科室名称字段，与用户科室对应
    */
	@ApiModelProperty(name = "keShi",notes = "科室名称字段，与用户科室对应",dataType = "String",required = true)
    private String keShi;
    /**
    * 播放量
    */
	@ApiModelProperty(name = "boFangLiang",notes = "播放量",dataType = "Integer",required = true)
    private Integer boFangLiang;
    /**
    * 下载量
    */
	@ApiModelProperty(name = "xiaZaiLiang",notes = "下载量",dataType = "Integer",required = true)
    private Integer xiaZaiLiang;
    /**
    * 副标题,可以没有
    */
	@ApiModelProperty(name = "fuBiaoTi",notes = "副标题,可以没有",dataType = "String",required = true)
    private String fuBiaoTi;
    /**
    * 讨论数量
    */
	@ApiModelProperty(name = "taoLunLiang",notes = "讨论数量",dataType = "Integer",required = true)
    private Integer taoLunLiang;
    /**
    * 视频简介
    */
	@ApiModelProperty(name = "shiPinJianJie",notes = "视频简介",dataType = "String",required = true)
    private String shiPinJianJie;


    /**
     * 视频简介
     */
    @ApiModelProperty(name = "shiPinFengMian",notes = "视频简介",dataType = "String",required = true)
    private String shiPinFengMian;

    public String getShiPinFengMian() {
        return shiPinFengMian;
    }

    public void setShiPinFengMian(String shiPinFengMian) {
        this.shiPinFengMian = shiPinFengMian;
    }

    public KeYanRenYuan getKeYanRenYuan() {
        return keYanRenYuan;
    }

    public void setKeYanRenYuan(KeYanRenYuan keYanRenYuan) {
        this.keYanRenYuan = keYanRenYuan;
    }

    /**
     * 科研人员
     */
    private KeYanRenYuan keYanRenYuan;



    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
        
    public String getBiaoTi() {
        return biaoTi;
    }

    public void setBiaoTi(String biaoTi) {
        this.biaoTi = biaoTi;
    }
        
    public String getShiPin() {
        return shiPin;
    }

    public void setShiPin(String shiPin) {
        this.shiPin = shiPin;
    }
        
    public Integer getZuoZheId() {
        return zuoZheId;
    }

    public void setZuoZheId(Integer zuoZheId) {
        this.zuoZheId = zuoZheId;
    }
        
    public Date getShangChuanShiJian() {
        return shangChuanShiJian;
    }

    public void setShangChuanShiJian(Date shangChuanShiJian) {
        this.shangChuanShiJian = shangChuanShiJian;
    }
        
    public String getKeShi() {
        return keShi;
    }

    public void setKeShi(String keShi) {
        this.keShi = keShi;
    }
        
    public Integer getBoFangLiang() {
        return boFangLiang;
    }

    public void setBoFangLiang(Integer boFangLiang) {
        this.boFangLiang = boFangLiang;
    }
        
    public Integer getXiaZaiLiang() {
        return xiaZaiLiang;
    }

    public void setXiaZaiLiang(Integer xiaZaiLiang) {
        this.xiaZaiLiang = xiaZaiLiang;
    }
        
    public String getFuBiaoTi() {
        return fuBiaoTi;
    }

    public void setFuBiaoTi(String fuBiaoTi) {
        this.fuBiaoTi = fuBiaoTi;
    }
        
    public Integer getTaoLunLiang() {
        return taoLunLiang;
    }

    public void setTaoLunLiang(Integer taoLunLiang) {
        this.taoLunLiang = taoLunLiang;
    }
        
    public String getShiPinJianJie() {
        return shiPinJianJie;
    }

    public void setShiPinJianJie(String shiPinJianJie) {
        this.shiPinJianJie = shiPinJianJie;
    }

}